The reason why this Kelvin wave has such a high amplitude is not due to chance. The Indian Ocean sea-surface temperatures (SSTs) are absurdly warm with massive +30C values basin-wide. Due to the very warm waters, and atmospheric equatorial standing wave is setting up here. pic.twitter.com/rZ3F8dSCS0

— Mike Ventrice (@MJVentrice) May 18, 2020