1754.4 inches = 44.56176 meters