264.02 meters = 866 feet and 2.49 inches