6106 meters = 20032 feet and 9.7 inches