6060 meters = 19881 feet and 10.68 inches