142 x 79.7 feet = 43.28 x 24.29 meters