668 lots