60324 meters = 197913 feet and 4.63 inches