26B Red Beach Road, Mapoon QLD 4874