一列火车匀速行驶，完全经过一条长2500米的隧道需要15秒的时间，隧道的顶上有一盏灯，垂直向下发光，灯光完全照在火车上的时间是10秒，根据以上数据，求出火车的长度?