Hrms... a 15" head means he'd only be about ten feet tall... Assuming a "heroic" proportioned version of the Cartoon G1 megs, and assuming he's about 30 feet tall... a "life size" head would be more like three to four feet tall...
Still, that''s an AWESOME looking head, definitely something to admire.