661.05 inches = 16.79067 meters