866 feet and 6 inches = 264.109 meters