662.7 inches = 16.83258 meters