サブネットマスクについて質問です。

プロバイダからDHCPで割り当てられている環境ですが、
219.xxx.xxx.xxx というIPアドレスで、255.255.254.0 というサブネットマスクが割り当てられています。
219から始まるという事はクラスCですよね?
クラスCに付けるサブネットマスクは3バイト以上、つまり 255.255.255.XXX でないとダメだと理解していたのですが、 違うのでしょうか?
いくら考えても分かりません。
どうかご教授お願いします。