239.3 x 237.1 feet = 72.94 x 72.27 meters