488 x 156 meters = 19212.6 x 6141.73 inches