862 feet and 8 inches = 262.941 meters