53870 meters = 176738 feet and 10.14 inches