306 x 727 feet = 93.27 x 221.59 meters