it seems that daedulus was standing on a beach ( as in on the beach ) , and was arguing with a roman general of an army from some city or another about something to do with troop movements , when , according to an earlier part of the story , poseidon ( roman god as well as greek ) magically appeared in the waters off the beach .