17693 meters = 58047 feet and 10.8 inches