A large explosion caused by the destruction of a marine marker has rocked an island in Auckland’s Hauraki Gulf. The explosion on Browns Island happened off the city’s eastern shoreline about 12.30pm.