92.4 x 140.8 feet = 28.16 x 42.92 meters