50.1 x 106.9 feet = 15.27 x 32.58 meters