Robillard Island: 73.900000, -124.466667