668 x 147 meters = 26299.21 x 5787.4 inches