785 x 632 feet = 239.27 x 192.63 meters