123 x 359 meters = 4842.52 x 14133.86 inches