76 x 345 meters = 249.34 x 1131.89 feet