156 x 90 meters = 6141.73 x 3543.31 inches