237 x 113 feet = 72.24 x 34.44 meters