1698.7 inches = 43.14698 meters