43968 inches = 1116.7872 meters