92.7 x 85.5 meters = 304.13 x 280.51 feet