76 x 383 meters = 249.34 x 1256.56 feet