727 x 24 x 624 feet = 221.59 x 7.32 x 190.2 meters