With the queen mary in the back ground runners of the Long beach international marathon run along the beach.