Long shirt/coat