444 x 132 meters = 17480.31 x 5196.85 inches