76 x 160.9 meters = 249.34 x 527.89 feet