90 x 339 meters = 3543.31 x 13346.46 inches