664.5 inches = 16.8783 meters