48860 meters = 160301 feet and 10.05 inches