76 x 23.7 meters = 249.34 x 77.76 feet