80 x 39.7 feet = 24.38 x 12.1 meters