53852 meters = 176679 feet and 9.48 inches