81.2 x 15.2 feet = 24.75 x 4.63 meters