59900 meters = 196522 feet and 3.72 inches