Add viewing area diagonal as a computed field.