96 x 959 meters = 3779.53 x 37755.91 inches