43960 inches = 1116.584 meters