264.07 meters = 866 feet and 4.46 inches