156 x 122 meters = 6141.73 x 4803.15 inches