85 x 580 meters = 3346.46 x 22834.65 inches