60.444 meters = 198 feet and 3.69 inches