76 x 899 meters = 249.34 x 2949.48 feet