59878 meters = 196450 feet and 1.57 inches