60380 meters = 198097 feet and 1.35 inches