76 x 93.5 meters = 249.34 x 306.76 feet