59.94 meters = 196 feet and 7.84 inches