123 x 419 meters = 4842.52 x 16496.06 inches