76 x 57.9 meters = 249.34 x 189.96 feet