A hiker stands between two vertical cliffs and fires a gun. He hears the first echo 0.90s after the shot from the cliff in front of him and the second echo 1.50s after the shot from the cliff behind him. If the speed of sound in air is 340m/s, what is the distance between the two cliffs?
(a) 306m
(b) 408m
(c) 255m
(d) 396m