60.54 meters = 198 feet and 7.46 inches