26379 meters = 86545 feet and 3.31 inches