59694 meters = 195846 feet and 5.48 inches