694.48 inches = 17.639792 meters