Mercer Island's Owen Powell drops a 15:33.20