866 feet and 3 inches = 264.033 meters