6212 meters = 20380 feet and 6.93 inches