59.82 meters = 196 feet and 3.12 inches