675 x 154 meters = 26574.8 x 6062.99 inches