689.48 inches = 17.512792 meters