959 x 458 meters = 37755.91 x 18031.5 inches