84 x 140.5 feet = 25.6 x 42.82 meters