78.5 x 107.3 feet = 23.93 x 32.71 meters