16906 meters = 55465 feet and 10.55 inches