660.05 inches = 16.76527 meters