60.53 meters = 198 feet and 7.07 inches