Fixed bug in area calculation; thanks @non!