| 2026-06-08 16:54:00Z |
70° at 7 kts |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 900, FEW at 26000, OVERCAST at 25000, SCATTERED at 36000 |
METAR KALO 081654Z 07007KT 6SM -RA BR OVC009 22/21 A2990 RMK AO2 CIG 006V013 SLP118 P0002 T02170211 |
| 2026-06-08 16:06:00Z |
70° at 5 kts |
Light Rain |
6 |
IFR |
Clouds BROKEN at 800, BROKEN at 12000, OVERCAST at 2200, OVERCAST at 3600 |
SPECI KALO 081606Z 07005KT 6SM -RA BR BKN008 BKN120 22/21 A2990 RMK AO2 P0000 T02170206 |
| 2026-06-08 14:42:00Z |
90° at 9 kts |
Light Rain |
6 |
IFR |
Clouds BROKEN at 900, BROKEN at 1700, OVERCAST at 11000, OVERCAST at 5500 |
SPECI KALO 081442Z 09009KT 6SM -RA BR BKN009 BKN017 OVC110 22/21 A2989 RMK AO2 RAB1358 P0001 T02170206 |
| 2026-06-08 14:35:00Z |
100° at 9 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1200, BROKEN at 5500, BROKEN at 12000, SCATTERED at 1200 |
SPECI KALO 081435Z 10009KT 5SM -RA BR BKN012 BKN055 BKN120 22/21 A2990 RMK AO2 RAB1358 P0001 T02170206 |
| 2026-06-08 14:11:00Z |
100° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 800, BROKEN at 4300, BROKEN at 10000 |
SPECI KALO 081411Z 10006KT 5SM -RA BR SCT008 BKN043 BKN100 22/21 A2989 RMK AO2 RAB1358 P0000 T02170206 |
| 2026-06-08 10:42:00Z |
160° at 10 kts |
Light Rain |
6 |
VFR |
Clouds SCATTERED at 1000, BROKEN at 4900, OVERCAST at 12000, OVERCAST at 5000 |
SPECI KALO 081042Z AUTO 16010KT 6SM -RA BR SCT010 BKN049 OVC120 20/19 A2987 RMK AO2 PK WND 17030/1026 RAB19 P0007 T02000189 |
| 2026-06-08 10:34:00Z |
160° at 10 kts, Gusting to 30 kts |
Heavy Rain, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 700, BROKEN at 1200, OVERCAST at 4700, OVERCAST at 4700 |
SPECI KALO 081034Z AUTO 16010G30KT 3SM +RA BR FEW007 BKN012 OVC047 20/19 A2987 RMK AO2 PK WND 17030/1026 RAB19 P0004 T02000194 |
| 2026-06-07 20:41:00Z |
120° at 13 kts, Gusting to 22 kts |
Light Rain, Gusty Winds |
2 |
IFR |
Clouds FEW at 1500, BROKEN at 2800, OVERCAST at 4900, BROKEN at 8000 |
SPECI KALO 072041Z 12013G22KT 2SM R12/3500VP6000FT -RA BR FEW015 BKN028 OVC049 21/21 A2988 RMK AO2 PK WND 13028/2023 LTG DSNT N AND W RAB1955E04B25 P0018 T02110206 |
| 2026-06-05 08:54:00Z |
190° at 4 kts |
Heavy Rain |
1.75 |
IFR |
Clouds FEW at 400, BROKEN at 2400, OVERCAST at 4000, BROKEN at 19000 |
METAR KALO 050854Z AUTO 19004KT 1 3/4SM +RA BR FEW004 BKN024 OVC040 19/19 A2986 RMK AO2 SLP105 P0008 60023 T01940189 57003 |
| 2026-06-05 08:30:00Z |
130° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 500, BROKEN at 3200, OVERCAST at 11000, BROKEN at 10000 |
SPECI KALO 050830Z AUTO 13005KT 4SM -RA BR FEW005 BKN032 OVC110 19/19 A2985 RMK AO2 P0006 T01940189 |
| 2026-06-05 08:18:00Z |
160° at 3 kts |
Light Rain |
6 |
MVFR |
Clouds FEW at 500, BROKEN at 2900, OVERCAST at 11000, OVERCAST at 5200 |
SPECI KALO 050818Z AUTO 16003KT 6SM -RA BR FEW005 BKN029 OVC110 19/19 A2986 RMK AO2 P0002 T01940189 |
| 2026-06-05 07:31:00Z |
130° at 5 kts |
Light Rain |
6 |
VFR |
Clouds FEW at 600, BROKEN at 6500, OVERCAST at 8000, BROKEN at 2000 |
SPECI KALO 050731Z AUTO 13005KT 6SM -RA BR FEW006 BKN065 OVC080 19/19 A2987 RMK AO2 RAB05 P0012 T01940189 |
| 2026-06-05 07:16:00Z |
170° at 8 kts |
Heavy Rain |
2.5 |
IFR |
Clouds SCATTERED at 600, BROKEN at 3500, OVERCAST at 7000 |
SPECI KALO 050716Z AUTO 17008KT 2 1/2SM +RA BR SCT006 BKN035 OVC070 19/19 A2987 RMK AO2 RAB05 P0001 T01940189 |
| 2026-06-04 23:14:00Z |
270° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 4600, OVERCAST at 6000, BROKEN at 5000, BROKEN at 15000 |
SPECI KALO 042314Z AUTO 27010KT 5SM -RA BR SCT046 OVC060 21/19 A2992 RMK AO2 TSE03 P0003 T02060194 |
| 2026-06-04 22:54:00Z |
300° at 10 kts |
Thunderstorms |
2 |
IFR |
Clouds FEW at 2400, BROKEN at 4800, OVERCAST at 8000, BROKEN at 25000 |
METAR KALO 042254Z AUTO 30010KT 2SM R12/5500VP6000FT TSRA BR FEW024 BKN048 OVC080 21/19 A2992 RMK AO2 LTG DSNT E AND SW AND W RAE01B23 TSB40 SLP130 P0015 T02060194 |
| 2026-06-04 22:40:00Z |
290° at 9 kts |
Heavy Thunderstorms |
2.5 |
IFR |
Clouds SCATTERED at 5500, BROKEN at 7500, OVERCAST at 9000, OVERCAST at 20000 |
SPECI KALO 042240Z AUTO 29009KT 2 1/2SM R12/5000VP6000FT +TSRA BR SCT055 BKN075 OVC090 21/19 A2993 RMK AO2 LTG DSNT SW-NW RAE01B23 TSB40 P0004 T02060194 |
| 2026-05-31 17:02:00Z |
110° at 12 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 4600, BROKEN at 6000, OVERCAST at 11000, SCATTERED at 25000 |
SPECI KALO 311702Z 11012KT 10SM TS FEW046 BKN060 OVC110 15/14 A3002 RMK AO2 TSB1656 T01500139 |
| 2026-05-31 14:42:00Z |
100° at 9 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 2700, BROKEN at 1600, BROKEN at 8900 |
SPECI KALO 311442Z 10009KT 5SM -RA BR OVC027 13/12 A3003 RMK AO2 P0017 T01330117 |
| 2026-05-31 13:41:00Z |
80° at 13 kts |
Light Rain |
3 |
MVFR |
Clouds FEW at 2500, OVERCAST at 3400, OVERCAST at 7400, BROKEN at 25000 |
SPECI KALO 311341Z 08013KT 3SM R12/6000VP6000FT -RA BR FEW025 OVC034 13/12 A3004 RMK AO2 LTG DSNT NW P0020 T01280122 $ |
| 2026-05-31 13:25:00Z |
100° at 7 kts |
Heavy Rain |
2.5 |
IFR |
Clouds FEW at 3000, OVERCAST at 3600 |
SPECI KALO 311325Z 10007KT 2 1/2SM +RA BR FEW030 OVC036 13/12 A3004 RMK AO2 LTG DSNT NW P0010 T01330117 $ |
| 2026-05-19 11:33:00Z |
310° at 10 kts |
Light Rain |
3 |
MVFR |
Clouds SCATTERED at 600, BROKEN at 1000, OVERCAST at 1800, OVERCAST at 7100 |
SPECI KALO 191133Z 31010KT 3SM -RA BR SCT006 BKN010 OVC018 13/13 A2985 RMK AO2 RAB04 P0002 T01330128 |
| 2026-05-19 10:19:00Z |
200° at 9 kts |
Light Rain |
6 |
MVFR |
Clouds OVERCAST at 1300, SCATTERED at 7000, BROKEN at 10000, BROKEN at 20000 |
SPECI KALO 191019Z AUTO 20009KT 6SM -RA BR OVC013 18/17 A2980 RMK AO2 RAB12 P0000 T01780172 |
| 2026-05-17 03:38:00Z |
80° at 13 kts |
Heavy Rain |
4 |
MVFR |
Clouds SCATTERED at 3400, BROKEN at 5500, OVERCAST at 7500, OVERCAST at 15000 |
SPECI KALO 170338Z AUTO 08013KT 4SM +RA BR SCT034 BKN055 OVC075 17/16 A2985 RMK AO2 LTG DSNT NE AND E TSB0259E32 P0030 T01720156 |
| 2026-05-17 03:05:00Z |
70° at 12 kts |
Heavy Thunderstorms |
6 |
VFR |
Clouds BROKEN at 4500, BROKEN at 6000, OVERCAST at 8000 |
SPECI KALO 170305Z AUTO 07012KT 6SM +TSRA BKN045 BKN060 OVC080 20/14 A2983 RMK AO2 LTG DSNT NE AND E AND SW TSB0259 P0002 T02000144 |
| 2026-05-16 04:16:00Z |
340° at 11 kts |
Thunderstorms |
3 |
MVFR |
Clouds BROKEN at 4500, BROKEN at 6000, OVERCAST at 8000 |
SPECI KALO 160416Z AUTO 34011KT 3SM TSRA BR BKN045 BKN060 OVC080 17/16 A2979 RMK AO2 LTG DSNT ALQDS P0036 T01720156 |
| 2026-05-16 04:04:00Z |
250° at 7 kts, Gusting to 15 kts |
Heavy Thunderstorms |
1.75 |
IFR |
Clouds BROKEN at 4500, OVERCAST at 6500, OVERCAST at 2900 |
SPECI KALO 160404Z AUTO 25007G15KT 1 3/4SM R12/6000VP6000FT +TSRA BR BKN045 OVC065 17/15 A2977 RMK AO2 LTG DSNT ALQDS P0012 T01720150 |
| 2026-05-16 03:54:00Z |
300° at 24 kts, Gusting to 43 kts |
Thunderstorms, Very Gusty Winds |
6 |
VFR |
Clouds BROKEN at 4700, OVERCAST at 6500, BROKEN at 22000 |
METAR KALO 160354Z AUTO 30024G43KT 6SM TSRA BKN047 OVC065 18/15 A2977 RMK AO2 PK WND 33043/0351 LTG DSNT ALQDS RAB21 TSB13E28B42 SLP075 P0000 T01780150 |
| 2026-05-16 03:19:00Z |
340° at 26 kts, Gusting to 35 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 2600, SCATTERED at 5000, BROKEN at 6500, BROKEN at 7500 |
SPECI KALO 160319Z AUTO 34026G35KT 10SM TS FEW026 SCT050 BKN065 22/14 A2974 RMK AO2 PK WND 34035/0319 LTG DSNT W-NE TSB13 PRESRR T02220144 |
| 2026-05-12 21:54:00Z |
310° at 28 kts, Gusting to 39 kts |
Very Gusty Winds |
8 |
VFR |
Clouds SCATTERED at 3600, SCATTERED at 25000, OVERCAST at 3900, OVERCAST at 30000 |
METAR KALO 122154Z 31028G39KT 8SM SCT036 26/01 A2982 RMK AO2 PK WND 31039/2153 SLP094 T02610011 |
| 2026-05-12 20:54:00Z |
280° at 21 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 11000, FEW at 14000, FEW at 25000, OVERCAST at 3900 |
METAR KALO 122054Z 28021G37KT 10SM CLR 27/01 A2981 RMK AO2 PK WND 29037/2009 SLP090 T02670011 58015 |
| 2026-04-27 22:54:00Z |
260° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1700, OVERCAST at 2600, BROKEN at 10000, OVERCAST at 25000 |
METAR KALO 272254Z 26025G36KT 10SM SCT017 OVC026 16/13 A2955 RMK AO2 PK WND 27036/2254 SLP005 T01610128 |
| 2026-04-27 14:54:00Z |
100° at 22 kts, Gusting to 36 kts |
Very Gusty Winds |
7 |
IFR |
Clouds OVERCAST at 600, BROKEN at 10000, OVERCAST at 4600, BROKEN at 25000 |
METAR KALO 271454Z 10022G36KT 7SM OVC006 14/13 A2938 RMK AO2 PK WND 07036/1450 RAE03 SLP945 P0000 60031 T01440133 58090 |
| 2026-04-27 13:33:00Z |
130° at 13 kts, Gusting to 20 kts |
Light Rain, Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 6500, OVERCAST at 8000, OVERCAST at 3800, BROKEN at 2400 |
SPECI KALO 271333Z 13013G20KT 3SM -RA BR BKN065 OVC080 14/13 A2960 RMK AO2 P0010 T01390128 |
| 2026-04-27 11:54:00Z |
140° at 10 kts |
Light Rain |
6 |
VFR |
Clouds SCATTERED at 3100, BROKEN at 3700, OVERCAST at 5000 |
METAR KALO 271154Z 14010KT 6SM -RA BR SCT031 BKN037 OVC050 13/12 A2965 RMK AO2 LTG DSNT SE RAB09 SLP038 P0016 60016 70016 T01330117 10161 20133 58012 |
| 2026-04-24 02:13:00Z |
260° at 19 kts, Gusting to 35 kts |
Heavy Thunderstorms, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 3000, BROKEN at 3700, OVERCAST at 6000, OVERCAST at 6000 |
SPECI KALO 240213Z AUTO 26019G35KT 2 1/2SM +TSRA SCT030 BKN037 OVC060 16/13 A2960 RMK AO2 PK WND 27035/0209 WSHFT 0141 LTG DSNT ALQDS RAB07 TSB10 PRESRR P0003 T01610133 |
| 2026-04-15 20:32:00Z |
310° at 18 kts, Gusting to 32 kts |
Heavy Thunderstorms, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 700, BROKEN at 1500, OVERCAST at 5000, OVERCAST at 8700 |
SPECI KALO 152032Z 31018G32KT 3SM R12/4000VP6000FT +TSRA BR FEW007 BKN015 OVC050 15/14 A2974 RMK AO2 PK WND 29032/2025 LTG DSNT N AND NE AND SW RAB20 TSB26 P0002 T01500139 |
| 2026-04-15 09:54:00Z |
160° at 8 kts |
Light Rain |
3 |
MVFR |
Clouds FEW at 5500, BROKEN at 7500, OVERCAST at 9000, OVERCAST at 30000 |
METAR KALO 150954Z AUTO 16008KT 3SM -RA BR FEW055 BKN075 OVC090 15/14 A2974 RMK AO2 SLP068 P0017 T01500144 |
| 2026-04-15 08:54:00Z |
280° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds FEW at 1200, OVERCAST at 10000, OVERCAST at 4400, BROKEN at 12000 |
METAR KALO 150854Z AUTO 28006KT 5SM -RA BR FEW012 OVC100 15/15 A2974 RMK AO2 LTG DSNT W-N TSE03 PRESRR SLP066 P0005 60032 T01500150 53020 |
| 2026-04-15 07:54:00Z |
VRB° at 3 kts |
Light Thunderstorms |
5 |
MVFR |
Clouds FEW at 1500, OVERCAST at 9000, OVERCAST at 7000, OVERCAST at 22000 |
METAR KALO 150754Z AUTO VRB03KT 5SM -TSRA BR FEW015 OVC090 16/15 A2972 RMK AO2 LTG DSNT SE-SW TSE36B48 SLP058 P0026 T01560150 |
| 2026-04-15 07:10:00Z |
VRB° at 6 kts |
Thunderstorms |
2.5 |
IFR |
Clouds SCATTERED at 4900, BROKEN at 7000, OVERCAST at 10000, OVERCAST at 10000 |
SPECI KALO 150710Z AUTO VRB06KT 2 1/2SM TSRA BR SCT049 BKN070 OVC100 16/15 A2968 RMK AO2 VIS 1 1/4V4 LTG DSNT ALQDS P0010 T01560150 |
| 2026-04-14 20:54:00Z |
160° at 7 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 4900, SCATTERED at 8000, SCATTERED at 10000, BROKEN at 36000 |
METAR KALO 142054Z 16007KT 10SM TS FEW049 SCT080 SCT100 26/18 A2958 RMK AO2 LTG DSNT ALQDS TSB40 PRESFR SLP013 T02560178 58030 |
| 2026-04-12 21:02:00Z |
190° at 15 kts, Gusting to 24 kts |
Light Rain, Gusty Winds |
6 |
MVFR |
Clouds BROKEN at 1400, BROKEN at 8000, OVERCAST at 10000, BROKEN at 6000 |
SPECI KALO 122102Z 19015G24KT 6SM -RA BR BKN014 BKN080 OVC100 18/17 A2971 RMK AO2 P0002 T01780167 |
| 2026-04-12 18:54:00Z |
210° at 25 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3200, OVERCAST at 4200, BROKEN at 22000, SCATTERED at 21000 |
METAR KALO 121854Z 21025G37KT 10SM BKN032 OVC042 22/16 A2973 RMK AO2 PK WND 21040/1814 SLP065 T02170156 |
| 2026-04-12 17:54:00Z |
220° at 25 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 3300, BROKEN at 3300, BROKEN at 5500, OVERCAST at 4200 |
METAR KALO 121754Z 22025G40KT 10SM SCT033 23/16 A2973 RMK AO2 PK WND 21041/1739 SLP065 60003 T02330156 10233 20161 58007 |
| 2026-04-12 16:54:00Z |
200° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4000, BROKEN at 25000, BROKEN at 22000, OVERCAST at 2800 |
METAR KALO 121654Z 20025G36KT 10SM CLR 23/16 A2974 RMK AO2 PK WND 21039/1625 SLP070 T02330161 |
| 2026-04-12 15:54:00Z |
210° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 2600, OVERCAST at 13000, BROKEN at 9000, OVERCAST at 3800 |
METAR KALO 121554Z 21024G35KT 10SM FEW026 22/16 A2975 RMK AO2 PK WND 19035/1553 SLP071 T02220161 |
| 2026-04-08 20:54:00Z |
220° at 21 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 7500, FEW at 12000, SCATTERED at 25000, BROKEN at 6000 |
METAR KALO 082054Z AUTO 22021G35KT 10SM OVC075 22/06 A2983 RMK AO2 PK WND 22041/2038 SLP101 T02170056 58004 |
| 2026-04-08 18:54:00Z |
220° at 20 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 12000, FEW at 25000, FEW at 30000, BROKEN at 25000 |
METAR KALO 081854Z 22020G39KT 10SM FEW120 21/06 A2985 RMK AO2 PK WND 21045/1842 SLP107 T02110061 |
| 2026-04-08 17:54:00Z |
210° at 26 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 9500, FEW at 25000, SCATTERED at 30000, OVERCAST at 14000 |
METAR KALO 081754Z 21026G43KT 10SM FEW095 21/06 A2984 RMK AO2 PK WND 20043/1722 SLP105 T02110056 10211 20067 58020 |
| 2026-04-08 16:54:00Z |
190° at 29 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4600, BROKEN at 7000, OVERCAST at 8000, BROKEN at 30000 |
METAR KALO 081654Z 19029G39KT 10SM CLR 19/06 A2987 RMK AO2 PK WND 20039/1654 SLP116 T01940056 |
| 2026-04-08 15:54:00Z |
200° at 21 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3500, FEW at 12000, SCATTERED at 25000, BROKEN at 3400 |
METAR KALO 081554Z 20021G42KT 10SM CLR 16/06 A2990 RMK AO2 PK WND 20042/1548 SLP127 T01610056 |
| 2026-04-08 14:54:00Z |
180° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 15000, FEW at 25000, SCATTERED at 25000, OVERCAST at 16000 |
METAR KALO 081454Z 18025G36KT 10SM CLR 13/04 A2990 RMK AO2 PK WND 18036/1453 SLP128 T01330044 58029 |
| 2026-04-04 07:01:00Z |
320° at 10 kts |
Light Rain |
3 |
LIFR |
Clouds OVERCAST at 400, FEW at 2500, OVERCAST at 3800, OVERCAST at 5500 |
SPECI KALO 040701Z AUTO 32010KT 3SM -RA BR OVC004 07/07 A2985 RMK AO2 P0000 T00720072 |
| 2026-04-04 06:05:00Z |
300° at 4 kts |
Light Rain |
2.5 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 1400, OVERCAST at 10000 |
SPECI KALO 040605Z AUTO 30004KT 2 1/2SM -RA BR OVC006 08/08 A2986 RMK AO2 P0002 T00830078 |
| 2026-04-04 04:54:00Z |
110° at 14 kts, Gusting to 21 kts |
Light Rain, Gusty Winds |
6 |
IFR |
Clouds BROKEN at 700, BROKEN at 2100, OVERCAST at 10000, OVERCAST at 30000 |
METAR KALO 040454Z AUTO 11014G21KT 6SM -RA BR BKN007 BKN021 OVC100 07/07 A2979 RMK AO2 TSE02 SLP094 P0017 T00720067 |
| 2026-04-04 03:54:00Z |
50° at 10 kts |
Thunderstorms |
6 |
IFR |
Clouds OVERCAST at 700, OVERCAST at 2000, BROKEN at 25000, OVERCAST at 3500 |
METAR KALO 040354Z AUTO 05010KT 6SM TSRA BR OVC007 07/06 A2984 RMK AO2 LTG DSNT N-SE RAE17B30 TSB0256E13B47 SLP111 P0017 T00670061 |
| 2026-04-04 02:57:00Z |
90° at 19 kts, Gusting to 24 kts |
Heavy Thunderstorms, Gusty Winds |
2.5 |
IFR |
Clouds BROKEN at 1000, OVERCAST at 2800, BROKEN at 30000, BROKEN at 9000 |
SPECI KALO 040257Z AUTO 09019G24KT 2 1/2SM +TSRA BR BKN010 OVC028 07/06 A2984 RMK AO2 LTG DSNT ALQDS TSB56 PRESFR P0002 T00670056 |
| 2026-04-04 02:11:00Z |
70° at 15 kts |
Thunderstorms |
5 |
IFR |
Clouds OVERCAST at 900, OVERCAST at 3300, BROKEN at 9000, BROKEN at 1600 |
SPECI KALO 040211Z AUTO 07015KT 5SM TSRA BR OVC009 06/06 A2987 RMK AO2 LTG DSNT ALQDS TSB05 P0001 T00610056 |
| 2026-04-03 19:54:00Z |
70° at 10 kts |
Light Thunderstorms |
6 |
VFR |
Clouds FEW at 1100, OVERCAST at 3200, OVERCAST at 25000, BROKEN at 25000 |
METAR KALO 031954Z 07010KT 6SM -TSRA BR FEW011 OVC032 04/03 A2999 RMK AO2 LTG DSNT N-E RAB1859 TSB24 SLP163 P0020 T00440033 |
| 2026-04-03 17:23:00Z |
70° at 13 kts |
Heavy Thunderstorms |
2.5 |
IFR |
Clouds FEW at 1600, BROKEN at 4000, OVERCAST at 6000, OVERCAST at 3600 |
SPECI KALO 031723Z 07013KT 2 1/2SM R12/1800VP6000FT +TSRA BR FEW016 BKN040 OVC060 03/03 A3001 RMK AO2 LTG DSNT ALQDS TSB14 P0010 T00330028 |
| 2026-04-02 18:14:00Z |
80° at 6 kts |
Light Rain |
5 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 2800, BROKEN at 6500, BROKEN at 21000 |
SPECI KALO 021814Z 08006KT 5SM -RA BR OVC006 07/06 A2959 RMK AO2 P0001 T00670061 |
| 2026-04-02 16:54:00Z |
100° at 12 kts |
Heavy Rain |
1.5 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1000, BROKEN at 4300, BROKEN at 10000 |
METAR KALO 021654Z 10012KT 1 1/2SM R12/5500VP6000FT +RA BR BKN006 OVC010 06/05 A2960 RMK AO2 SLP030 P0017 T00560050 |
| 2026-04-02 15:54:00Z |
90° at 13 kts |
Light Rain |
4 |
IFR |
Clouds OVERCAST at 600, BROKEN at 3300, OVERCAST at 4200, BROKEN at 32000 |
METAR KALO 021554Z 09013KT 4SM -RA BR OVC006 04/04 A2962 RMK AO2 SLP037 P0005 T00440039 |
| 2026-04-02 14:54:00Z |
90° at 12 kts |
Light Rain |
5 |
IFR |
Clouds OVERCAST at 700, OVERCAST at 5500, BROKEN at 8000, BROKEN at 23000 |
METAR KALO 021454Z 09012KT 5SM -RA BR OVC007 04/03 A2965 RMK AO2 SLP046 P0004 60031 T00390033 58024 |
| 2026-04-02 13:54:00Z |
90° at 10 kts |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 700, OVERCAST at 3200, OVERCAST at 4000, BROKEN at 8500 |
METAR KALO 021354Z 09010KT 6SM -RA BR OVC007 03/03 A2969 RMK AO2 SLP062 P0008 T00330028 |
| 2026-04-02 08:54:00Z |
100° at 15 kts, Gusting to 24 kts |
Light Rain, Gusty Winds |
6 |
IFR |
Clouds OVERCAST at 900, OVERCAST at 2000, BROKEN at 8000, SCATTERED at 38000 |
METAR KALO 020854Z AUTO 10015G24KT 6SM -RA BR OVC009 02/02 A2981 RMK AO2 RAE18B40UPB18E40 CIG 006V014 SLP099 P0003 60006 T00220017 58039 |
| 2026-04-02 05:02:00Z |
100° at 14 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 800, OVERCAST at 5500, OVERCAST at 4900, BROKEN at 10000 |
SPECI KALO 020502Z AUTO 10014KT 3SM -RA BR OVC008 03/02 A2995 RMK AO2 UPE0455RAB0455 CIG 005V010 P0000 T00280017 |
| 2026-04-02 02:54:00Z |
100° at 17 kts, Gusting to 26 kts |
Light Rain, Gusty Winds |
6 |
MVFR |
Clouds OVERCAST at 2200, OVERCAST at 11000, BROKEN at 11000, BROKEN at 14000 |
METAR KALO 020254Z AUTO 10017G26KT 6SM -RA BR OVC022 03/02 A2998 RMK AO2 PK WND 11031/0239 RAE38B54 SLP158 P0000 60006 T00330017 56008 |
| 2026-03-26 15:54:00Z |
40° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 6500, SCATTERED at 10000, BROKEN at 21000, BROKEN at 35000 |
METAR KALO 261554Z 04024G36KT 10SM CLR 15/06 A2973 RMK AO2 PK WND 04039/1539 PRESRR SLP069 T01500056 |