651.05 inches = 16.53667 meters