53889 meters = 176801 feet and 2.17 inches