123 x 324 meters = 4842.52 x 12755.91 inches