54855 meters = 179970 feet and 5.67 inches