237 x 632 feet = 72.24 x 192.63 meters