862 feet and 3 inches = 262.814 meters