29.4 x 24.6 meters = 96.46 x 80.71 feet