167.4 x 107.2 feet = 51.02 x 32.67 meters