180 x 818 meters = 7086.61 x 32204.72 inches