73 x 896 meters = 239.5 x 2939.63 feet