5920 meters = 19422 feet and 6.87 inches