16623 meters = 54537 feet and 4.82 inches