markham grant rainfall