94.6 x 140.8 feet = 28.83 x 42.92 meters