655.48 inches = 16.649192 meters