142.4 x 82.2 feet = 43.4 x 25.05 meters