Can you find the ages of a son, father and grandfather based on the following facts?

The sum of the ages of grandfather, father and son is 140 years.

The age of son in months is the same as grandfather in years.

The age of the son in days is the same as father in weeks.

Labels: Difficulty Level 3/5, Maths Puzzles, Puzzles of Age