16.72 meters = 658.267717 inches