141.4 x 81.2 feet = 43.1 x 24.75 meters