151 x 90 meters = 5944.88 x 3543.31 inches