150 million yr old marine reptile