24.8 x 9.3 meters = 81.36 x 30.51 feet