192 x 156 meters = 7559.06 x 6141.73 inches