140.4 x 80.2 feet = 42.79 x 24.44 meters