Свойство Area есть у полилиний. Причем даже у незамкнутых. Получай полилинию из транзакции и смотри нужные свойства. Но только зачем площадь? надо искать точки, взятые с концов мультивыносок.
Кстати в коде нет проверки на уничтоженные объекты, скрытые объекты, отключенные слои т.д.