60.43 meters = 198 feet and 3.13 inches