1743.4 inches = 44.28236 meters