264.06 meters = 866 feet and 4.06 inches