Ningaloo Crew is a community of long term locals, scientists and marine frothers