Crowds enjoying a hot day at Main Beach, Byron Bay