103 x 675 meters = 4055.12 x 26574.8 inches