The length of the shape's boundary. For some more complicated shapes this can be computed approximately.
@override double get perimeter => _perimeter ??= _calculatePerimeter();