5458.7 meters = 17909 feet and 1.45 inches