660.48 inches = 16.776192 meters