89 x 580 meters = 3503.94 x 22834.65 inches