963 x 66 meters = 37913.39 x 2598.43 inches