Text this: Long range electronic phase separation in CaFe3O5