Giant solitary fibrous tumor arising from greater omentum.