59.81 meters = 196 feet and 2.72 inches