60.46 meters = 198 feet and 4.31 inches