km304