48478 meters = 159048 feet and 6.68 inches