80 x 41 feet = 24.38 x 12.5 meters