58.67 meters = 192 feet and 5.84 inches