26475 meters = 86860 feet and 2.83 inches