675 x 337 meters = 26574.8 x 13267.72 inches