5910.2 meters = 19390 feet and 5.04 inches