X, Y and Z start at the same time in the same direction to run around a circular ground. X completes a round in 176 seconds, Y in 256 seconds and Z in 312 seconds. All starting at the same point. After what time will they meet again at the starting point?