103 x 712 meters = 4055.12 x 28031.5 inches