82 x 90 meters = 3228.35 x 3543.31 inches