868 feet and 5 inches = 264.693 meters