53858 meters = 176699 feet and 5.7 inches