58 x 322 meters = 2283.46 x 12677.17 inches