24.5 x 33.6 meters = 80.38 x 110.24 feet