51.1 x 107.9 feet = 15.58 x 32.89 meters