(content link) weather.gov    
NOAA link
National Weather Service
  NWS link
National Operational Hydrologic
Remote Sensing Center

Back to Snow Analyses Observation Search

Upper Midwest Snow Depth Observations
from 2022-05-16 07:00 UTC to 2022-05-17 06:00 UTC

Note: these data are unofficial and provisional.
Latitude and longitude of observations will be included in text files after December 1, 2006.

Text file with Metric unitsText file with English unitsTable with English Units

Station IDDate (UTC)Value
(cm)
Elevation
(meters)
Station Description
CRYM82022-05-17 06436.8801873CRYSTAL LAKE
HPN24_MADIS2022-05-17 0627.686253EDINA
HPN08_MADIS2022-05-17 066.604289ORONO
HPN07_MADIS2022-05-17 065.207256MSP AIRPORT
DPYM82022-05-17 065.0801754DUPUYER CREEK
HPN26_MADIS2022-05-16 184.318248BLOOMINGTON
HPN11_MADIS2022-05-17 063.683282SAINT BONIFACIUS
HPN09_MADIS2022-05-17 063.302294PLYMOUTH
HPN19_MADIS2022-05-17 063.302281GREENFIELD
HPN28_MADIS2022-05-17 063.302274CORCORAN
HPN04_MADIS2022-05-17 062.413280HANOVER
HPN02_MADIS2022-05-17 062.286283MAPLE GROVE
AIDN82022-05-17 061.905875AMIDON NDAWN
GREN82022-05-17 061.600639GRENORA NDAWN
BOMN82022-05-17 061.397910BOWMAN NDAWN
HTGN82022-05-17 061.295799HETTINGER-NDAWN
MATN82022-05-17 061.194741MOTT NDAWN
FTUN82022-05-17 060.991679FORTUNA NDAWN
CRGN82022-05-17 060.711476CARRINGTON-NDAWN
HPN10_MADIS2022-05-17 060.635300ROCKFORD
HPN27_MADIS2022-05-17 060.635278DAYTON
ROBN82022-05-17 060.508547ROBINSON NDAWN
CSRN82022-05-17 060.406639CARSON 9ENE NDAWN
CURN82022-05-16 070.203470COURTENAY NDAWN
HAZN82022-05-17 060.102550HAZEN NDAWN
STRN82022-05-16 150.102596STREETER-NDAWN
ABES22022-05-17 050.000395ABERDEEN 3E
ACYS22022-05-16 140.000513ACADEMY,SD
AGSW32022-05-16 130.000288AUGUSTA RANGER STATION
ALMW32022-05-16 130.000206ALMA DAM 4
ALTM52022-05-16 120.000255ALTURA 5W
ALXS22022-05-16 120.000412MITCHELL 13MI.ESE
ANVS22022-05-16 170.000451ANDOVER NO. 2
ARTM52022-05-16 230.000336ARTICHOKE LAKE 1 E
ARX2022-05-17 050.000388LA CROSSE, WI
ASNM82022-05-16 140.000810FORT ASSINNIBOINE
ASTM52022-05-16 120.000365AUSTIN WASTE WATER TREATMENT FACILITY
BDBM82022-05-17 000.000844BRANDENBERG
BDIM52022-05-16 120.000326BIRD ISLAND 7SSE
BGTM82022-05-17 000.0001254BIG TIMBER
BHRW42022-05-16 140.0001283BIG HORN
BIS2022-05-17 000.000498BISMARCK, ND
BKEM52022-05-16 120.000292BRECKENRIDGE 4NE
BKMS22022-05-17 060.000495BROOKINGS SDSU MESONET
BKPM82022-05-16 130.000764FORT BELKNAP 2 SW
BLKW32022-05-16 130.000232BLACK RIVER FALLS SEWAGE
BLPS22022-05-17 060.0002106BLIND PARK (SNOTEL)
BMRW32022-05-16 130.000301BLOOMER
BOWN82022-05-16 130.000902BOWMAN,ND
BRCM52022-05-16 120.000356BRICELYN
BRGS22022-05-16 130.000437MITCHELL-29MI.ESE
BRKN82022-05-17 050.000499WFO-BISMARCK
BRVM52022-05-16 100.000298BROWNS VALLEY
BSBM82022-05-17 000.0001043BUSBY
BTHM52022-05-16 130.000335BLUE EARTH 1S
BWLS22022-05-17 060.000594BOWDLE 1SW
BWNM52022-05-16 130.000312BROWNTON WWTP
BYNM82022-05-16 120.0001231BYNUM 4 SSE
BYZ2022-05-17 060.000974BILLINGS, MT
CHEM82022-05-16 150.000956CHESTER
CIKM82022-05-16 130.000956CHINOOK 11S
CLCW42022-05-17 060.0001816COLE CANYON (SNOTEL)
CLDM52022-05-16 120.000344CALEDONIA
CNKM82022-05-16 120.000732CHINOOK
CNNS22022-05-16 120.000402CANTON
COLM82022-05-16 140.000986COLSTRIP
COSM82022-05-16 140.0001107COLUMBUS
COUM82022-05-16 230.0001170CHOTEAU
CPTS22022-05-17 060.000892CAPUTA 1SW (SDSU)
CSLM52022-05-16 130.000405CASS LAKE,MN
CSWW42022-05-16 130.0001573CASPER - COOP
CTB2022-05-17 000.0001169CUT BANK AIRPORT
CTNW32022-05-16 130.000284CASHTON 3NNW
CTWS22022-05-17 060.000736COTTONWOOD (SDSU)
CVLN82022-05-16 120.000272CAVALIER,ND
CWDS22022-05-16 130.000724COTTONWOOD 2E
DCRI42022-05-17 000.000269DECORAH
DLLW32022-05-16 120.000253WISCONSIN DELLS WWTP
DOLS22022-05-16 130.000410DOLAND
DSMS22022-05-17 010.000522HURON-33MI.E
DTRW42022-05-16 140.0001190DEVIL'S TOWER NAT'L MONUMENT HDQ
DUPS22022-05-17 000.000725DUPREE
DVNM82022-05-16 140.0001012DUNKIRK 19NNE
DWSM52022-05-16 120.000317DAWSON
EAU2022-05-17 000.000269CHIPPEWA VALLEY REGIONAL AIRPORT
EDTS22022-05-17 060.0001129EDGEMONT (SDSU)
EGNM52022-05-16 120.000330ELGIN 2SSW
EKLM82022-05-16 230.0001043EKALAKA
ELKM52022-05-16 120.000269ELK RIVER
ELMI42022-05-16 120.000359ELMA IOWA
ELRW32022-05-17 050.000265EAU CLAIRE 3SW
ELWW32022-05-16 120.000311ELLSWORTH 1E
EMTS22022-05-16 120.0001065EDGEMONT
EPTW32022-05-16 100.000353EAU PLEINE TENDER
FAR2022-05-17 000.000271HECTOR INTERNATIONAL ARPT
FAUS22022-05-16 130.000480REDFIELD
FDRN82022-05-17 050.000275FARGO 3S
FEDM52022-05-16 130.000400LEECH LAKE DAM
FORM52022-05-16 120.000274FOREST LAKE 5NE
FSD2022-05-16 120.000440SIOUX FALLS, SD
FSDS22022-05-17 050.000432SIOUX FALLS NWS WFO AP
FSYM82022-05-17 040.000767FORSYTH
FTBM82022-05-16 140.000807FORT BENTON
GAPM82022-05-16 130.0001406JUDITH GAP
GENW32022-05-16 110.000190GENOA DAM 8
GFK2022-05-17 000.000256GRAND FORKS INTERNATIONAL AIRPORT
GGW2022-05-17 000.000694GLASGOW, MT
GGWM82022-05-17 060.000695GLASGOW WFO
GILW42022-05-16 220.0001381GILLETTE 4SE
GLAM82022-05-16 140.000655GLASGOW 14 NW
GLDM52022-05-16 140.000312GAYLORD
GLWM52022-05-16 120.000430GLENWOOD 1N
GNSM82022-05-16 130.0001066GOLD BUTTE 7N
GOTS22022-05-17 060.000398GROTON 9 NNE SDSU
GRFN82022-05-17 050.000253UNIVERSITY
GSSM82022-05-17 000.0001061GRASS RANGE
GTF2022-05-17 000.0001114GREAT FALLS AIRPORT
HANW32022-05-16 120.000339HANCOCK EXP FARM
HARS22022-05-16 140.0001055HARDING-3MI.SE
HDNM82022-05-16 230.000886HARDIN
HICS22022-05-16 130.0001520HILL CITY
HIHS22022-05-17 060.000567HIGHMORE SDSU
HLBW32022-05-16 120.000315HILLSBORO 2SW
HMNW32022-05-16 120.000217HOLMEN 2S
HOKM52022-05-16 120.000219HOKAH 4NW
HON2022-05-16 120.000386HURON REGIONAL AIRPORT
HPN06_MADIS2022-05-17 060.000288MINNETRISTA
HPN20_MADIS2022-05-17 000.000286HOPKINS
HPN21_MADIS2022-05-17 060.000251FRIDLEY
HSMM82022-05-16 140.000943HYSHAM 25 SSE
HVR2022-05-17 000.000784HAVRE AP ASOS
HYSM82022-05-16 140.000808HYSHAM
HYTS22022-05-16 130.000509HAYTI 1W
IMLW42022-05-16 140.0001186IML-AIR SCIENCE
INEM82022-05-16 120.000861INGOMAR 14 NE
INTS22022-05-16 220.000737BADLANDS PARK HDQ
IPSS22022-05-17 010.000469IPSWICH
IRQS22022-05-17 000.000425HURON-18MI.E
ISEM52022-05-16 130.000391ISLE 12N
JIMW32022-05-16 110.000326JIM FALLS 3NW
JORM52022-05-16 100.000271JORDAN 1SSW
KCEW42022-05-16 130.0001423KAYCEE - COOP
KIMM52022-05-16 110.000354KIMBALL 3N
KLLN82022-05-16 140.000709KILLDEER,ND
KNEM82022-05-16 120.0001009BRADY 27 ENE (THE KNEES)
KYLS22022-05-16 130.000898KYLE
LAFW32022-05-16 120.000243LA FARGE
LAMM52022-05-16 130.000345LAMBERTON SW RESEARCH AND OUTREACH CENTER
LBRM52022-05-16 130.000302LAKE BRONSON DAM
LCFW32022-05-16 120.000204LA CROSSE 4NNW
LCHM52022-05-16 130.000344LITCHFIELD
LCRM52022-05-16 130.000197LA CRESCENT DAM 7
LEMS22022-05-16 230.000781LEMMON
LFDN82022-05-16 110.000488LANSFORD,ND
LGRN82022-05-16 120.000342LIDGERWOOD,ND
LISN82022-05-16 120.000332LISBON,ND
LLAS22022-05-17 060.000478LEOLA SDSU MESONET
LNDM82022-05-17 000.000821LINDSAY
LNGM52022-05-16 110.000415LONG PRAIRIE
LWT2022-05-17 000.0001258LEWISTOWN FCWOS
LYNW32022-05-16 130.000186LYNXVILLE DAM 9
MABM52022-05-16 110.000338MABEL
MAUW32022-05-16 130.000265MAUSTON 1SE
MAXN82022-05-16 130.000642MAX,ND
MCLN82022-05-16 130.000325MC LEOD,ND
MCLS22022-05-17 040.000401MITCHELL
MHE2022-05-16 120.000395MITCHELL MUNICIPAL AIRPORT
MIAM52022-05-16 230.000308MILAN 1NW
MLBS22022-05-16 120.000346MILBANK
MLCM52022-05-16 120.000323MILACA
MN-BK-102022-05-16 110.000420DETROIT LAKES 5.7 N, MN
MN-BK-62022-05-16 120.000446LAKE PARK 6.0 S, MN
MN-BW-82022-05-16 120.000318COMFREY 6.5 ENE, MN
MN-CS-382022-05-16 120.000407PINE RIVER 8.4 N, MN
MN-CV-222022-05-16 120.000306VICTORIA 1.6 WSW, MN
MN-CV-82022-05-16 090.000296WATERTOWN 0.5 NNW, MN
MN-CW-222022-05-16 120.000349FORT RIPLEY 0.8 N, MN
MN-DK-702022-05-16 120.000263EAGAN 2.0 NNW, MN
MN-FM-102022-05-16 120.000327WYKOFF 3.1 NW, MN
MN-GH-532022-05-16 120.000273CANNON FALLS 3.3 SSW, MN
MN-HN-2672022-05-16 120.000253MINNEAPOLIS 2.5 SE, MN
MN-HN-2982022-05-16 120.000301EXCELSIOR 1.8 W, MN
MN-HN-52022-05-17 030.000278NEW HOPE 1.9 S, MN
MN-HN-782022-05-16 090.000266RICHFIELD 1.9 WNW, MN
MN-HS-152022-05-16 130.000204LA CRESCENT 6.8 WSW, MN
MN-IS-182022-05-16 130.000289BRAHAM 0.7 SW, MN
MN-IT-232022-05-16 120.000420BOVEY 13.4 N, MN
MN-MC-72022-05-16 120.000322SILVER LAKE 1.7 N, MN
MN-MR-132022-05-16 120.000376LITTLE FALLS 8.0 NE, MN
MN-MR-252022-05-16 120.000382LITTLE FALLS 9.3 WNW, MN
MN-MT-62022-05-16 120.000359FAIRMONT 0.7 E, MN
MN-NB-122022-05-16 120.000482WORTHINGTON 0.3 WSW, MN
MN-RC-12022-05-16 110.000331MONTGOMERY 3.2 ENE, MN
MN-RK-52022-05-16 120.000457HILLS 0.2 NW, MN
MN-RM-1202022-05-16 140.000301MAPLEWOOD 5.6 SSE, MN
MN-RM-152022-05-16 110.000281ROSEVILLE 2.1 NW, MN
MN-RM-22022-05-16 120.000299NORTH SAINT PAUL 1.0 NNW, MN
MN-RM-542022-05-16 120.000247SAINT PAUL 5.1 SW, MN
MN-RM-632022-05-16 120.000287NORTH SAINT PAUL 1.0 NW, MN
MN-RV-82022-05-16 120.000329BIRD ISLAND 7.2 SSE, MN
MN-SC-582022-05-16 120.000227SHAKOPEE 2.9 NW, MN
MN-SE-22022-05-16 120.000357OWATONNA 0.8 E, MN
MN-SH-102022-05-16 120.000298BIG LAKE 5.6 NNE, MN
MN-SR-92022-05-16 120.000315SARTELL 1.4 SSE, MN
MN-WB-42022-05-16 130.000333ZUMBRO FALLS 3.5 SSW, MN
MN-WK-52022-05-16 120.000286WOLVERTON 1.1 ENE, MN
MN-WR-352022-05-16 110.000294OTSEGO 2.1 WSW, MN
MN-WR-742022-05-16 130.000288ALBERTVILLE 1.2 NNE, MN
MN0HS1SL2022-05-16 120.000290NORTH SAINT PAUL 1.6 NW
MNE9SLWI2022-05-16 120.000320LEAVENWORTH 5.4 S
MNG0GYSN2022-05-16 110.000328LONSDALE 1.1 SSW
MNMQO9OI2022-05-16 090.000402OTTERTAIL 1.5 WNW
MNV905PW2022-05-16 120.000332ROOSEVELT 5.3 N
MORM82022-05-17 000.000995MOORHEAD 9 NE
MPXM52022-05-17 060.000287CHANHASSEN WSFO
MRAM52022-05-16 130.000306MORA
MRFS22022-05-16 140.000536MADISON,SD
MRNS22022-05-16 130.000804OPAL
MRTS22022-05-16 120.0001000MARTIN
MSCM52022-05-16 120.000201MINNESOTA CITY
MSP2022-05-17 000.000242MINNEAPOLIS-ST PAUL INTL AP
MT-BH-22022-05-16 130.000882HARDIN 0.6 ENE, MT
MT-BH-62022-05-16 130.000999FORT SMITH 0.5 ENE, MT
MT-CC-182022-05-16 120.0001023GREAT FALLS 6.7 S, MT
MT-LY-152022-05-16 140.0001000JOPLIN 17.5 N, MT
MT-LY-22022-05-16 130.000954CHESTER 0.3 ESE, MT
MT-MH-172022-05-16 130.0001071ROUNDUP 7.4 SSE, MT
MT-MH-42022-05-16 130.000960ROUNDUP 6.2 ENE, MT
MT-SW-102022-05-16 130.0001098COLUMBUS 8.2 ESE, MT
MT-VL-22022-05-16 140.000661GLASGOW 0.3 N, MT
MT-YS-142022-05-16 140.000965BILLINGS 4.5 NE, MT
MVEM82022-05-17 000.0001641MELVILLE 4W
MVLS22022-05-17 000.000677MILESVILLE 5NE
NCLW42022-05-16 150.0001321NEWCASTLE
ND-BH-342022-05-16 120.000531BISMARCK 1.3 WNW, ND
ND-CS-12022-05-16 120.000274WEST FARGO 3.8 SSE, ND
ND-CS-242022-05-16 130.000275FARGO 4.3 S, ND
ND-CS-252022-05-16 130.000276FARGO 2.1 N, ND
ND-DN-22022-05-16 140.000706KILLDEER 0.6 WNW, ND
ND-SK-272022-05-16 110.000770DICKINSON 2.4 NW, ND
ND-SM-122022-05-16 120.000450MONTPELIER 3.3 ESE, ND
ND-WR-242022-05-16 120.000648BERTHOLD 3.5 SSE, ND
NELW32022-05-16 120.000331NEILLSVILLE 3ESE
NHPM52022-05-17 030.000278NEW HOPE
NOHM52022-05-16 120.000429NORTHOME
NPLN82022-05-16 130.000598NAPOLEON,ND
NWLS22022-05-16 140.000872NEWELL
OCMS22022-05-17 060.000422OACOMA 1W
ORLS22022-05-16 130.000909ORAL
OSAI42022-05-16 120.000357OSAGE
OTRW32022-05-16 120.000292ONTARIO 3E
OTTM52022-05-16 110.000399OTTERTAIL,MN
OWAM52022-05-16 130.000349OWATONNA
PIPM52022-05-16 130.000503PIPESTONE,MN
PITW32022-05-16 120.000311PITTSVILLE-WWTP
PLEM82022-05-17 000.000840PLEVNA
PLOW32022-05-16 120.000329PLOVER
PMPM82022-05-16 130.0001059POMPEYS PILLAR 18 N
POLS22022-05-17 000.000500POLLOCK
POWM82022-05-17 000.000852POWDERVILLE 8 NNE
PTNM52022-05-16 120.000284PRESTON
RAPS22022-05-16 130.0001453PACTOLA DAM
RBGW32022-05-16 130.000266REEDSBURG
RCEM52022-05-16 120.000323RICE
REWM52022-05-16 120.000310REDWOOD FALLS
RIDM82022-05-17 000.0001000RIDGEWAY 1 S
RKRI42022-05-16 130.000409ROCK RAPIDS,IA
RLAM82022-05-16 130.0001034ROUNDUP 15SW
RNMS22022-05-17 060.0001490MOUNT RUSHMORE NATIONAL MEMORIAL
ROBW32022-05-16 130.000295ROBERTS WWTP
ROCM82022-05-17 060.0001444ROCKY BOY
ROSS22022-05-16 120.000557ROSCOE
ROYS22022-05-16 230.000558ROY LAKE
RSMM52022-05-16 130.000288ROSEMOUNT RESEARCH AND OUTREACH CENTER
RSRM52022-05-16 120.000386ROCHESTER AP 2NE
RWGM52022-05-16 130.000209RED WING
RYGM82022-05-16 130.0001322RYEGATE 18 NNW
SANI42022-05-16 110.000350ST ANSGAR
SBNM52022-05-16 130.000280SABIN
SBNW32022-05-16 130.000312STEUBEN 4SE
SBYS22022-05-16 120.000579SELBY
SCOM82022-05-17 000.000724SCOBEY 4 NW
SCRW32022-05-16 120.000219ST CROIX FALLS
SD-BN-192022-05-16 130.0001012MARTIN 9.4 W, SD
SD-BR-382022-05-16 120.000396ABERDEEN 1.5 SW, SD
SD-HG-102022-05-16 120.000435PIERRE 1.3 S, SD
SD-LN-322022-05-16 120.000454SIOUX FALLS 3.6 SSE, SD
SD-MH-82022-05-16 120.000481HARTFORD 6.4 S, SD
SD-PN-22022-05-16 130.0001056RAPID CITY 3.4 WNW, SD
SD-PN-562022-05-16 130.0001313RAPID CITY 9.6 WNW, SD
SD-PN-632022-05-16 130.0001305RAPID CITY 8.4 W, SD
SDYM52022-05-16 130.000381DAM
SHMW42022-05-17 060.0001140SHERIDAN MESONET (UMMN)
SHRM52022-05-16 130.000404SHERBURN 3WSW
SHSS22022-05-17 060.000549SOUTH SHORE 9W
SIDM82022-05-16 120.000581SIDNEY 2 S
SIWS22022-05-16 120.000474SISSETON 3W
SLBM82022-05-16 150.0001001SHELBY
SMIM82022-05-16 220.000838ST. MARIE
SPCW32022-05-16 120.000394SPENCER-WWTP
SPES22022-05-16 150.0001108SPEARFISH
SPRI42022-05-16 120.000448SPIRIT LAKE
SRTW32022-05-16 130.000238SPARTA
STC2022-05-17 000.000309ST. CLOUD REGIONAL AIRPORT
STIM52022-05-16 130.000274STILLWATER 2SW
STMS22022-05-17 060.000987STURGIS (SDSU)
STOW42022-05-16 130.0001554STORY
STPW32022-05-16 120.000328STEVENS POINT
STRW32022-05-16 120.000375STRATFORD 1NW
SWEI42022-05-16 110.000351SWEA CITY,IA
TCYM52022-05-16 130.000425TRACY,MN
TERM82022-05-16 140.000683TERRY
TFX2022-05-17 060.0001130GREAT FALLS,MT
THLM52022-05-16 120.000229THEILMAN 1SSW
TIMS22022-05-17 060.000669TIMBER LAKE (SDSU)
TLKS22022-05-16 230.000666TIMBER LAKE
TLRN82022-05-16 130.000654TAYLOR,ND
TREW32022-05-16 130.000195DAM 6
UMNM52022-05-16 130.000291UNIVERSITY OF MN ST. PAUL
UNDN82022-05-16 130.000616UNDERWOOD,ND
UNIS22022-05-17 060.000904UNION CENTER (SDSU)
UNRS22022-05-17 060.0001031WFO RAPID CITY
VQAW32022-05-16 120.000392VIROQUA
WATS22022-05-16 110.000543WATERTOWN COOP
WDOM52022-05-16 130.000419WINDOM
WELM52022-05-16 130.000343WELLS
WHTM52022-05-16 130.000308WHEATON
WI-AD-172022-05-16 130.000300FRIENDSHIP 6.4 N, WI
WI-CH-72022-05-16 120.000296CHIPPEWA FALLS 1.2 E, WI
WI-IW-132022-05-16 130.000227ARENA 0.1 WNW, WI
WI-LC-302022-05-16 120.000246ONALASKA 1.9 E, WI
WI-PC-252022-05-16 120.000310ELLSWORTH 2.6 SW, WI
WI-SC-242022-05-16 120.000346DEER PARK 2.6 SSE, WI
WIDM52022-05-16 130.000199WINONA DAM 5A
WINS22022-05-16 120.000591WINNER
WIRW32022-05-16 120.000306WIS RAPIDS GRAND AV B
WLFM82022-05-16 220.000639WOLF POINT
WMRM52022-05-16 110.000360WILLMAR 5N
WNDS22022-05-16 190.0001281WIND CAVE
WNNM52022-05-16 120.000323WINNEBAGO
WRIS22022-05-17 060.000666WHITE RIVER-SDSU
WRNM52022-05-16 120.000478WORTHINGTON,MN
WRUM52022-05-17 030.000338WARROAD 4W
WSPS22022-05-16 120.000523WESSINGTON SPRINGS
WTSM52022-05-16 110.000291WATSON 1 NE
WY-JN-332022-05-16 130.0001464BUFFALO 13.2 SSE, WY
WY-SH-102022-05-16 130.0001162CLEARMONT 5.1 NNE, WY
WY-SH-142022-05-16 140.0001177SHERIDAN 1.7 NW, WY
Y262022-05-16 120.000505MOBRIDGE,SD
Data last summarized at May 19 2022 07:01:12 UTC.


NOHRSC
Mission Statement  |  Contact


National Weather Service
National Operational Hydrologic Remote Sensing Center
Office of Water Prediction
1735 Lake Drive W.
Chanhassen, MN 55317

NOHRSC homepage
Contact NOHRSC
Glossary
Credits
Information Quality
Page last modified: Jan 28, 2016 - cloud
About Us
Disclaimer
Privacy Policy
FOIA
Career Opportunities