26275 meters = 86204 feet and 0.82 inches