368 x 90 meters = 14488.19 x 3543.31 inches