60.52 meters = 198 feet and 6.68 inches