5458 meters = 17906 feet and 9.89 inches