一列火车长258米,以每秒18米的速度通过一个山洞,从车头入洞到车尾出洞共用了3分45秒,山洞长多少米?