6118 meters = 20072 feet and 2.14 inches