Ground floor footprint is 130 SF
Permit is likely NOT needed depending on your defined use for the structure.
Check local bylaws.
Be sure to always explore your local by-law and setback requirements before starting any project to determine what is permissible and what size structures are considered to not require a building permit in your area.