417 x 324 meters = 16417.32 x 12755.91 inches